Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 MEADOW PLACE Semi-Detached £130,000 1 Apr 2011
6 MEADOW PLACE Semi-Detached £122,500 28 Jan 2011
10 MEADOW PLACE Terraced £112,500 22 Sep 2003
18 MEADOW PLACE Terraced £165,000 27 Feb 2020
20 MEADOW PLACE Terraced £72,500 20 Aug 2002